<?php


/*
 * Created on 15.05.2009
 * 
 */
$version = "0.15e";
$betaVersion = "0.15e";
$aktuelleDatei = "Zauberinfo015e.jar";
$aktuelleBetaDatei = "Zauberinfo015e.jar";
//
$dl = $_GET['dl'];
if ($dl == "") {

	if ($_GET['version'] == "beta") {
		echo "$betaVersion \n";
		echo "Es gibt eine Update auf die Version $betaVersion \n";
	} else {
		echo "$version \n";
		echo "Es gibt eine neue Version auf die Version $version \n";
	}
} else {
	$dateiPath = str_replace("..", "", $dateiPath);
	if ($dl == "aktuell") {
		$dateiPath = "$dl/$aktuelleDatei";
	}
	elseif ($dl == "beta") {
		$dateiPath = "beta/$aktuelleBetaDatei";
	}
	#print("$dateiPath");

	$log = fopen("log.txt", "a");
	fwrite($log, $_SERVER['REMOTE_ADDR']);
	fwrite($log, "  ");
	fwrite($log, "$dateiPath");
	fwrite($log, "  ");
	if ($dl == "aktuell") {
		fwrite($log, "$version");
	} else {
		fwrite($log, "$betaVersion");
	}
	fwrite($log, "  ");
	fwrite($log, date("H:i d.m.Y",time())
);
	fwrite($log, "\n");
	fclose($log);
	$datei = fopen("counter.txt", "r+");

	$counterstand = fgets($datei, 10);
	if ($counterstand == "") {
		$counterstand = 0;
	}
	$counterstand++;
	flock($datei, 2);

	rewind($datei);
	fwrite($datei, $counterstand);

	flock($datei, 3);
	fclose($datei);

	//$fileSize = filesize("$dateiPath"); 
	//$fileSize = $fileSize/1000;
	//$fileSize = round($fileSize, 0);

	header("Content-Type: application/java-archive");
	header("Content-Transfer-Encoding: binary"); 
	#header("Content-Length: 50KB");
	header("Content-Disposition: attachment; filename=\"$aktuelleDatei\"");
	flush();
	readfile("$dateiPath");

}
?>
